juche idea - Turkish English Dictionary